/* header */
*
{
    font-size: 13px !important;
}

#header
{
    position: relative;
    padding: 4px 0;
    height: 75px;
}

#logo
{
    text-align: left;
}

#copyright
{
    padding-top: 13px;
    color: rgb(64,64,64);
    clear: both;
    width: 100%;
}

#copyright p
{
    text-align: center;
    margin: 0 auto;
}

#page
{
    padding: 10px 0;
    background: #FFFFFF;
}

#leftmenu
{
    float: left;
    width: 17%;
    margin-right: 10px;
    overflow: hidden;
    height: auto;
}

/* Content */
#content
{
    float: right;
    width: 82%;
}

.title
{
    height: 30px;
    padding: 8px 0 0 20px;
    margin-bottom: 10px;
}

/* Footer */
#footer
{
    height: 70px;
    margin: 0 auto;
    padding: 0 20px;
    font-size: 14px;
}

#footer p
{
    margin: 0;
    padding: 25px 0 0 0;
    text-align: center;
}

#footer a
{
}

#footer .link
{
    float: right;
}

#footer .copyright
{
    float: left;
}

.my-panel-grid tr td
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
}